package apoc.core.entity;

import net.minecraft.nbt.NBTTagCompound;

public abstract class PlayerProperties
{
    private ApocPlayerProperties parent;

    public PlayerProperties(ApocPlayerProperties parent)
    {
        this.parent = parent;
    }

    public void markDirty()
    {
        parent.sync();
    }

    public abstract void saveNBTData(NBTTagCompound compound);

    public abstract void loadNBTData(NBTTagCompound compound);

}
